import request from '@/utils/request.js'

// 获取公司岗位列表
export function getCompanyJobList(id) {
	return request({ url: '/job/company/list/' + id })
}

// 获取全部岗位列表
export function getJobList(data) {
	return request({ url: '/job/list', data })
}

// 获取职位列表
export function getPositionList(data) {
	return request({ url: '/position/list', data })
}

// 获取岗位详细
export function getJobDetail(id) {
	return request({ url: '/job/detail/' + id })
}

export function getJobInfoDetail(id) {
	return request({ url: '/job/info/detail/' + id })
}

// 新增岗位
export function createJob(data) {
	return request({
		url: '/job/create',
		method: 'POST',
		data
	})
}

// 更新岗位信息
export function updateJob(data) {
	return request({
		url: '/job/update',
		method: 'PUT',
		data
	})
}

// 搜索职位
export function searchPosition(data) {
	return request({
		url: '/position/search',
		method: 'GET',
		data
	})
}

// 搜索岗位
export function searchJob(data) {
	return request({
		url: '/job/search',
		method: 'POST',
		data
	})
}

// 获取热门职位
export function getHotJobList(data) {
	return request({
		url: '/hot/job',
		method: 'GET',
	})
}